<?php
/**
 * Класс описывающий элемент RSS потока. Сейчас спецификатор видимости private  указан у
 *  тех полей, которые не используются в RSS аггрегаторе.
 * 
 * @author Alexander Sibiryakov
 */
class RssItem {
	public $title;
	public $link;
	public $description;
	private $poster;
	private $categories;
	private $comments;
	private $enclosure;
	private $guid;
	private $pubDate;
	private $source;
	
	public function __construct(array $params) {
		$this->title = isset($params['title']) ? $params['title'] : NULL;
		$this->link = isset($params['link']) ? $params['link'] : NULL;
		$this->description = isset($params['description']) ? $params['description'] : NULL;
		$this->guid = isset($params['guid']) ? $params['guid'] : NULL;
		$this->pubDate = isset($params['pubDate']) ? $params['pubDate'] : NULL;
	}
}
